﻿using FarmSmartSleep.Common.Domain.AubitFile;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace FarmSmartSleep.Common.Dtos
{
    public class ProbeginDto
    {
        public int Number { get; set; } = 0;
        public int ProBeginId { get; set; }//后裔期初编号
        public int SleepInforId { get; set; }//耳号
        public int CottagesId { get; set; }//栋舍编号
        public int BirsdayName { get; set; }//栏位编号
        public string? Stage { get; set; }//阶段
        public int ProSum { get; set; }//只数
        /// <summary>
        /// 栋舍名称
        /// </summary>
        public string CottageName { get; set; }
        public int FieIdId { get; set; }
        public string? FieIdName { get; set; }
        public string EarNumber { get; set; }//耳号字符串
        public string ProCode { get; set; }//单据号
        /// <summary>
        /// 期初日期
        /// </summary>
        public DateTime ProData { get; set; }
        /// <summary>
        /// 重量
        /// </summary>
        public decimal ProBeginWeight { get; set; }
        /// <summary>
        /// 创建人姓名
        /// </summary>
        public string CreateName { get; set; }
        /// <summary>
        /// 修改人姓名
        /// </summary>
        public string? UpdateName { get; set; }
        /// <summary>
        /// 审核人姓名
        /// </summary>
        public string? ExamName { get; set; }
        /// <summary>
        /// 审核时间
        /// </summary>
        public DateTime? ExamTime { get; set; }
        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime CreateTime { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        public DateTime? UpdateTime { get; set; }

        /// <summary>
        /// 创建人id
        /// </summary>
        public int CreateId { get; set; }
        /// <summary>
        /// 修改人id
        /// </summary>
        public int? UpdateId { get; set; }
        /// <summary>
        /// 审核人id
        /// </summary>
        public int? ExamId { get; set; }

    }
}
